projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
77b65ad
)
settings demo: Don't select rows
author
Matthias Clasen
<mclasen@redhat.com>
Wed, 3 Jun 2020 20:56:19 +0000
(16:56 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Wed, 3 Jun 2020 21:51:22 +0000
(17:51 -0400)
We want no selection here, so use GtkNoSelection.
demos/gtk-demo/listview_settings.c
patch
|
blob
|
history
diff --git
a/demos/gtk-demo/listview_settings.c
b/demos/gtk-demo/listview_settings.c
index 5bb7a2b8cc83ba64e8b2019456461b3113f2e3ca..5fcd2d08fa1e27c75302709d923ff3fd3ca8d4a5 100644
(file)
--- a/
demos/gtk-demo/listview_settings.c
+++ b/
demos/gtk-demo/listview_settings.c
@@
-165,6
+165,7
@@
transform_settings_to_keys (GBinding *binding,
GtkSortListModel *sort_model;
GtkFilterListModel *filter_model;
GtkFilter *filter;
+ GtkNoSelection *selection_model;
GtkExpression *expression;
char **keys;
guint i;
@@
-207,7
+208,10
@@
transform_settings_to_keys (GBinding *binding,
g_object_unref (filter);
- g_value_take_object (to_value, filter_model);
+ selection_model = gtk_no_selection_new (G_LIST_MODEL (filter_model));
+ g_object_unref (filter_model);
+
+ g_value_take_object (to_value, selection_model);
return TRUE;
}